package Apresentacao;

import negocio.Gerente;
import persistencia.*;

public class Main {

    public static void main(String[] args) {
                try {
            MyCarroDAO persistenciaCarro = new MyCarroDAO();
            MyClienteDAO persistenciaCliente = new MyClienteDAO();
            MyMODAO persistenciaMO = new MyMODAO();
            MyOSDAO persistenciaOS = new MyOSDAO();
            MyPecaDAO persistenciaPeca = new MyPecaDAO();
            MyCEPDAO persistenciaCEP = new MyCEPDAO();
            
            Gerente negocio = new Gerente(persistenciaCEP, persistenciaCarro, 
            persistenciaCliente, persistenciaMO, persistenciaOS, persistenciaPeca);
            
            JanelaPrincipal apresentacao = new JanelaPrincipal(negocio);
    //        InterfaceTexto apresentacao = new InterfaceTexto(negocio);
    //        apresentacao.menuPrincipal();
            apresentacao.setVisible(true);
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }

}
